@charset 'utf-8';
/*
|||	Corsection Framework
|||	HTML5 & CSS3 Frontend
|||	Copyright (c) 2010, Mirko Brunn
|||	MIT License & Creative-Commons-BY-SA-3.0 License
*/

/*
|||	BLOCK Tags
*/

html			{ height : 100.13% ; margin-bottom : 1px ; }
body		{ display : block ; margin : 0px 0px ; padding : 0px 0px 0px 0px ; }
div			{ display : block ; margin : 0px 0px ; padding : 0px 0px 0px 0px ; overflow : hidden ; }
header		{ display : block ; margin : 0px 0px 0px ; padding : 0px 0px 0px 0px ; overflow : hidden ; }
hgroup 	{ display : block ; margin : 0px 0px 0px ; padding : 0px 0px 0px 0px ; overflow : hidden ; }
h1			{ display : block ; margin : 0px 0px 16px ; padding : 0px 0px 00px 0px ; }
h2			{ display : block ; margin : 0px 0px 16px ; padding : 0px 0px 00px 0px ; }
h3			{ display : block ; margin : 0px 0px 16px ; padding : 0px 0px 00px 0px ; }
h4			{ display : block ; margin : 0px 0px 16px ; padding : 0px 0px 00px 0px ; }
h5			{ display : block ; margin : 0px 0px 16px ; padding : 0px 0px 16px 0px ; }
h6			{ display : block ; margin : 0px 0px 00px ; padding : 0px 0px 00px 0px ; }
nav			{ display : block ; margin : 0px 0px ; padding : 0px 0px 0px 0px ; overflow : hidden ; }
article		{ display : block ; margin : 0px 0px ; padding : 0px 0px 0px 0px ; overflow : hidden ; }
section	{ display : block ; margin : 0px 0px ; padding : 0px 0px 0px 0px ; overflow : hidden ; }
p				{ display : block ; margin : 0px 0px ; padding : 0px 0px 0px 0px ; }
footer		{ display : block ; margin : 0px 0px 16px ; padding : 0px 0px 0px 0px ; overflow : hidden ; }
hr				{ display : block ; margin : 7px 0px ; padding : 0px 0px 0px 0px ; overflow : hidden ; clear : both ; height : 2px ; }
ol				{ display : block ; margin : 0px 0px ; padding : 0px 0px 0px 20px ; overflow : hidden ; }
ul				{ display : block ; margin : 0px 0px ; padding : 0px 0px 0px 20px ; overflow : hidden ; }
dl				{ display : block ; margin : 0px 0px ; padding : 0px 0px 0px 00px ; overflow : hidden ; }
dd			{ display : block ; margin : 0px 0px ; padding : 0px 0px 0px 20px ; overflow : hidden ; }

/*
|||	INLINE Tags
*/

a				{ display : inline ; padding : 1px 0px 1px 0px ; }
span		{ display : inline ; padding : 1px 0px 1px 0px ; }
small		{ display : inline ; padding : 2px 0px 2px 0px ; }